package com.jeeplus.modules.sys.entity;

import com.jeeplus.common.utils.excel.annotation.ExcelField;
import com.jeeplus.core.persistence.DataEntity;

/**
 * /**
 * 数据接口Entity
 *
 * @author LH
 * @version 2019-11-12
 */
public class DataInterface extends DataEntity<DataInterface> {

    private static final long serialVersionUID = 1L;
    private String userId;        // 用户
    private String sysName;        // 系统模块
    private String tableName;        // 系统表
    private String tableType;        // 类型(1:传入,2:传出)
    private String seqNo;        // 排序
    private String descName;        // 描述
    private String interfaceName;        // 接口名
    private String funName;        // 函数

    public DataInterface() {
        super();
    }

    public DataInterface(String id) {
        super(id);
    }

    @ExcelField(title = "用户", align = 2, sort = 7)
    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    @ExcelField(title = "系统模块", align = 2, sort = 8)
    public String getSysName() {
        return sysName;
    }

    public void setSysName(String sysName) {
        this.sysName = sysName;
    }

    @ExcelField(title = "系统表", align = 2, sort = 9)
    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    @ExcelField(title = "类型(1:传入,2:传出)", align = 2, sort = 10)
    public String getTableType() {
        return tableType;
    }

    public void setTableType(String tableType) {
        this.tableType = tableType;
    }

    @ExcelField(title = "排序", align = 2, sort = 11)
    public String getSeqNo() {
        return seqNo;
    }

    public void setSeqNo(String seqNo) {
        this.seqNo = seqNo;
    }

    @ExcelField(title = "描述", align = 2, sort = 12)
    public String getDescName() {
        return descName;
    }

    public void setDescName(String descName) {
        this.descName = descName;
    }

    @ExcelField(title = "接口名", align = 2, sort = 13)
    public String getInterfaceName() {
        return interfaceName;
    }

    public void setInterfaceName(String interfaceName) {
        this.interfaceName = interfaceName;
    }

    @ExcelField(title = "函数", align = 2, sort = 14)
    public String getFunName() {
        return funName;
    }

    public void setFunName(String funName) {
        this.funName = funName;
    }

}
